
package nl.boektrust.btsoep.wsimport.PersistentService;

import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Java class for productFormCode.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * <p>
 * <pre>
 * &lt;simpleType name="productFormCode">
 *   &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *     &lt;enumeration value="UNDEFINED"/>
 *     &lt;enumeration value="HARDCOVER"/>
 *     &lt;enumeration value="PAPERBACK"/>
 *     &lt;enumeration value="AUDIO"/>
 *     &lt;enumeration value="AUDIOCASSETTE"/>
 *     &lt;enumeration value="CDAUDIO"/>
 *     &lt;enumeration value="DAT"/>
 *     &lt;enumeration value="AUDIODISC"/>
 *     &lt;enumeration value="AUDIOTAPE"/>
 *     &lt;enumeration value="MINIDISC"/>
 *     &lt;enumeration value="BOOK"/>
 *     &lt;enumeration value="LOOSELEAF"/>
 *     &lt;enumeration value="SPIRALBOUND"/>
 *     &lt;enumeration value="PAMPHLET"/>
 *     &lt;enumeration value="LEATHER"/>
 *     &lt;enumeration value="BOARDBOOK"/>
 *     &lt;enumeration value="RAGBOOK"/>
 *     &lt;enumeration value="BATHBOOK"/>
 *     &lt;enumeration value="NOVELTYBOOK"/>
 *     &lt;enumeration value="SLIDEBOUND"/>
 *     &lt;enumeration value="BIGBOOK"/>
 *     &lt;enumeration value="FOAMBOOK"/>
 *     &lt;enumeration value="OTHERBOOKFORMAT"/>
 *     &lt;enumeration value="SHEETMAP"/>
 *     &lt;enumeration value="SHEETMAPFOLDED"/>
 *     &lt;enumeration value="SHEETMAPFLAT"/>
 *     &lt;enumeration value="SHEETMAPROLLED"/>
 *     &lt;enumeration value="GLOBE"/>
 *     &lt;enumeration value="OTHERCARTOGRAPHIC"/>
 *     &lt;enumeration value="DIGITAL"/>
 *     &lt;enumeration value="CDROM"/>
 *     &lt;enumeration value="CDI"/>
 *     &lt;enumeration value="GAMECARTRIDGE"/>
 *     &lt;enumeration value="DISKETTE"/>
 *     &lt;enumeration value="DVDROM"/>
 *     &lt;enumeration value="SDCARD"/>
 *     &lt;enumeration value="COMPACTFLASH"/>
 *     &lt;enumeration value="MEMORYSTICK"/>
 *     &lt;enumeration value="USBFLASHDRIVE"/>
 *     &lt;enumeration value="DSCDDVD"/>
 *     &lt;enumeration value="OTHERDIGITAL"/>
 *     &lt;enumeration value="DIGITALDELIVERED"/>
 *     &lt;enumeration value="DIGITALDOWNLOADANDONLINE"/>
 *     &lt;enumeration value="DIGITALONLINE"/>
 *     &lt;enumeration value="DIGITALDOWNLOAD"/>
 *     &lt;enumeration value="MISCELLANEOUSPRINT"/>
 *     &lt;enumeration value="ADDRESSBOOK"/>
 *     &lt;enumeration value="CALENDAR"/>
 *     &lt;enumeration value="CARDS"/>
 *     &lt;enumeration value="COPYMASTERS"/>
 *     &lt;enumeration value="DIARY"/>
 *     &lt;enumeration value="FRIEZE"/>
 *     &lt;enumeration value="KIT"/>
 *     &lt;enumeration value="SHEETMUSIC"/>
 *     &lt;enumeration value="POSTCARDBOOK"/>
 *     &lt;enumeration value="POSTER"/>
 *     &lt;enumeration value="RECORDBOOK"/>
 *     &lt;enumeration value="FOLDER"/>
 *     &lt;enumeration value="PHOTOGRAPHS"/>
 *     &lt;enumeration value="EBOOK"/>
 *     &lt;enumeration value="ONLINERESOURCE"/>
 *     &lt;enumeration value="WALLCHART"/>
 *     &lt;enumeration value="STICKERS"/>
 *     &lt;enumeration value="PLATE"/>
 *     &lt;enumeration value="NOTEBOOK"/>
 *     &lt;enumeration value="ORGANIZER"/>
 *     &lt;enumeration value="BOOKMARK"/>
 *     &lt;enumeration value="OTHERPRINTED"/>
 *     &lt;enumeration value="DVDVIDEO"/>
 *     &lt;enumeration value="BLURAYVIDEO"/>
 *     &lt;enumeration value="OTHERVIDEO"/>
 *     &lt;enumeration value="TRADEONLYMATERIAL"/>
 *     &lt;enumeration value="DUMPBINEMPTY"/>
 *     &lt;enumeration value="DUMPBINFILLED"/>
 *     &lt;enumeration value="COUNTERPACKEMPTY"/>
 *     &lt;enumeration value="COUNTERPACKFILLED"/>
 *     &lt;enumeration value="POSTERPROMOTIONAL"/>
 *     &lt;enumeration value="SHELFSTRIP"/>
 *     &lt;enumeration value="WINDOWPIECE"/>
 *     &lt;enumeration value="STREAMER"/>
 *     &lt;enumeration value="SPINNER"/>
 *     &lt;enumeration value="LARGEBOOKDISPLAY"/>
 *     &lt;enumeration value="SHRINKWRAPPEDPACK"/>
 *     &lt;enumeration value="OTHERPOINTOFSALE"/>
 *     &lt;enumeration value="GENERALMERCHANDISE"/>
 *     &lt;enumeration value="DOLL"/>
 *     &lt;enumeration value="SOFTTOY"/>
 *     &lt;enumeration value="TOY"/>
 *     &lt;enumeration value="GAME"/>
 *     &lt;enumeration value="TSHIRT"/>
 *     &lt;enumeration value="OTHERMERCHANDISE"/>
 *   &lt;/restriction>
 * &lt;/simpleType>
 * </pre>
 * 
 */
@XmlType(name = "productFormCode")
@XmlEnum
public enum ProductFormCode {

    UNDEFINED,
    HARDCOVER,
    PAPERBACK,
    AUDIO,
    AUDIOCASSETTE,
    CDAUDIO,
    DAT,
    AUDIODISC,
    AUDIOTAPE,
    MINIDISC,
    BOOK,
    LOOSELEAF,
    SPIRALBOUND,
    PAMPHLET,
    LEATHER,
    BOARDBOOK,
    RAGBOOK,
    BATHBOOK,
    NOVELTYBOOK,
    SLIDEBOUND,
    BIGBOOK,
    FOAMBOOK,
    OTHERBOOKFORMAT,
    SHEETMAP,
    SHEETMAPFOLDED,
    SHEETMAPFLAT,
    SHEETMAPROLLED,
    GLOBE,
    OTHERCARTOGRAPHIC,
    DIGITAL,
    CDROM,
    CDI,
    GAMECARTRIDGE,
    DISKETTE,
    DVDROM,
    SDCARD,
    COMPACTFLASH,
    MEMORYSTICK,
    USBFLASHDRIVE,
    DSCDDVD,
    OTHERDIGITAL,
    DIGITALDELIVERED,
    DIGITALDOWNLOADANDONLINE,
    DIGITALONLINE,
    DIGITALDOWNLOAD,
    MISCELLANEOUSPRINT,
    ADDRESSBOOK,
    CALENDAR,
    CARDS,
    COPYMASTERS,
    DIARY,
    FRIEZE,
    KIT,
    SHEETMUSIC,
    POSTCARDBOOK,
    POSTER,
    RECORDBOOK,
    FOLDER,
    PHOTOGRAPHS,
    EBOOK,
    ONLINERESOURCE,
    WALLCHART,
    STICKERS,
    PLATE,
    NOTEBOOK,
    ORGANIZER,
    BOOKMARK,
    OTHERPRINTED,
    DVDVIDEO,
    BLURAYVIDEO,
    OTHERVIDEO,
    TRADEONLYMATERIAL,
    DUMPBINEMPTY,
    DUMPBINFILLED,
    COUNTERPACKEMPTY,
    COUNTERPACKFILLED,
    POSTERPROMOTIONAL,
    SHELFSTRIP,
    WINDOWPIECE,
    STREAMER,
    SPINNER,
    LARGEBOOKDISPLAY,
    SHRINKWRAPPEDPACK,
    OTHERPOINTOFSALE,
    GENERALMERCHANDISE,
    DOLL,
    SOFTTOY,
    TOY,
    GAME,
    TSHIRT,
    OTHERMERCHANDISE;

    public String value() {
        return name();
    }

    public static ProductFormCode fromValue(String v) {
        return valueOf(v);
    }

}
